const { responseSuccess } = require('./util')

module.exports = [
  {
    url: '/system/dict/type/list',
    type: 'get',
    response: config => {
      return responseSuccess(dictList)
    }
  },
  {
    url: '/system/dict/type/status',
    type: 'get',
    response: config => {
      return responseSuccess(sys_normal_disable)
    }
  }
]

const dictList = {
  'total': 10,
  'rows': [{
    'searchValue': null,
    'createBy': 'admin',
    'createTime': '2020-11-20 19:29:49',
    'updateBy': null,
    'updateTime': null,
    'remark': '用户性别列表',
    'params': {},
    'dictId': 1,
    'dictName': '用户性别',
    'dictType': 'sys_user_sex',
    'status': '0'
  }, {
    'searchValue': null,
    'createBy': 'admin',
    'createTime': '2020-11-20 19:29:49',
    'updateBy': null,
    'updateTime': null,
    'remark': '菜单状态列表',
    'params': {},
    'dictId': 2,
    'dictName': '菜单状态',
    'dictType': 'sys_show_hide',
    'status': '0'
  }, {
    'searchValue': null,
    'createBy': 'admin',
    'createTime': '2020-11-20 19:29:49',
    'updateBy': null,
    'updateTime': null,
    'remark': '系统开关列表',
    'params': {},
    'dictId': 3,
    'dictName': '系统开关',
    'dictType': 'sys_normal_disable',
    'status': '0'
  }, {
    'searchValue': null,
    'createBy': 'admin',
    'createTime': '2020-11-20 19:29:49',
    'updateBy': null,
    'updateTime': null,
    'remark': '任务状态列表',
    'params': {},
    'dictId': 4,
    'dictName': '任务状态',
    'dictType': 'sys_job_status',
    'status': '0'
  }, {
    'searchValue': null,
    'createBy': 'admin',
    'createTime': '2020-11-20 19:29:49',
    'updateBy': null,
    'updateTime': null,
    'remark': '任务分组列表',
    'params': {},
    'dictId': 5,
    'dictName': '任务分组',
    'dictType': 'sys_job_group',
    'status': '0'
  }, {
    'searchValue': null,
    'createBy': 'admin',
    'createTime': '2020-11-20 19:29:49',
    'updateBy': null,
    'updateTime': null,
    'remark': '系统是否列表',
    'params': {},
    'dictId': 6,
    'dictName': '系统是否',
    'dictType': 'sys_yes_no',
    'status': '0'
  }, {
    'searchValue': null,
    'createBy': 'admin',
    'createTime': '2020-11-20 19:29:49',
    'updateBy': null,
    'updateTime': null,
    'remark': '通知类型列表',
    'params': {},
    'dictId': 7,
    'dictName': '通知类型',
    'dictType': 'sys_notice_type',
    'status': '0'
  }, {
    'searchValue': null,
    'createBy': 'admin',
    'createTime': '2020-11-20 19:29:49',
    'updateBy': null,
    'updateTime': null,
    'remark': '通知状态列表',
    'params': {},
    'dictId': 8,
    'dictName': '通知状态',
    'dictType': 'sys_notice_status',
    'status': '0'
  }, {
    'searchValue': null,
    'createBy': 'admin',
    'createTime': '2020-11-20 19:29:49',
    'updateBy': null,
    'updateTime': null,
    'remark': '操作类型列表',
    'params': {},
    'dictId': 9,
    'dictName': '操作类型',
    'dictType': 'sys_oper_type',
    'status': '0'
  }, {
    'searchValue': null,
    'createBy': 'admin',
    'createTime': '2020-11-20 19:29:49',
    'updateBy': null,
    'updateTime': null,
    'remark': '登录状态列表',
    'params': {},
    'dictId': 10,
    'dictName': '系统状态',
    'dictType': 'sys_common_status',
    'status': '0'
  }]
}

const sys_normal_disable = [{
  'searchValue': null,
  'createBy': 'admin',
  'createTime': '2020-11-20 19:29:49',
  'updateBy': null,
  'updateTime': null,
  'remark': '正常状态',
  'params': {},
  'dictCode': 6,
  'dictSort': 1,
  'dictLabel': '正常',
  'dictValue': '0',
  'dictType': 'sys_normal_disable',
  'cssClass': '',
  'listClass': 'primary',
  'isDefault': 'Y',
  'status': '0',
  'default': true
}, {
  'searchValue': null,
  'createBy': 'admin',
  'createTime': '2020-11-20 19:29:49',
  'updateBy': null,
  'updateTime': null,
  'remark': '停用状态',
  'params': {},
  'dictCode': 7,
  'dictSort': 2,
  'dictLabel': '停用',
  'dictValue': '1',
  'dictType': 'sys_normal_disable',
  'cssClass': '',
  'listClass': 'danger',
  'isDefault': 'N',
  'status': '0',
  'default': false
}]
